

let fn = new Function('name,age',`
    var _x = this._x; header
    //=====================
    var _fn0 = _x[0]; content
    _fn0(name, age);

    var _fn1 = _x[1];
    _fn1(name, age);

    var _fn2 = _x[2];
    _fn2(name, age);
`);
let obj = {_x:[(name,age)=>{console.log(1,name,age);},()=>{},()=>{}],fn}
obj.fn('name','age');